package com.love.cloud.admin.notify.dto;

import com.love.cloud.admin.api.vo.UserVO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * @author hongdongqu
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class NotifyReplyChildDto {
    /**
     * id
     */
    private Long id;

    /**
     * 文章id
     */
    private Long articleId;

    /**
     * 评论人id
     */
    private Long userId;

    /**
     * 回复楼层数，从第一层开始
     */
    private Integer storeyNum;

    /**
     * 回复的用户，可以为空
     */
    private Long replyUserId;

    /**
     * 楼层中的评论层数
     */
    private Integer childStoreyNum;

    /**
     * 评论回复数
     */
    private Integer replyNum;

    /**
     * 回复内容
     */
    private String replyContent;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;

    /**
     * 删除标志，默认0不删除，1删除
     */
    private Integer del;

    /**
     * 备注
     */
    private String remarks;
    /**
     * 用户信息
     */
    private UserVO userVO;
}
